#ifndef KEY_HANDLER_H
#define KEY_HANDLER_H

#include <stdio.h>
#include <stdbool.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/queue.h"

/**
 * @brief 初始化按键处理模块
 * 
 * 创建队列和任务来处理按键事件，并初始化按键驱动
 * 
 * @return 无返回值，但在实现中会检查初始化是否成功
 */
void key_handler_init(void);

#endif // KEY_HANDLER_H